#-------------------------------------------------
#
# Project created by QtCreator 2014-08-02T11:53:57
#
#-------------------------------------------------

QT += core xml
QT -= gui

TARGET  = led
CONFIG += console
CONFIG -= app_bundle

TEMPLATE = app

LIBS += -L/usr/lib -lprotobuf

INCLUDEPATH += \
   ../../../common/protobufs/gen \
   ../common \
   ../plugins \
   ConfigManager \
   EventManager \
   PluginManager \
   HeartbeatMonitor

SOURCES += \
   ../../../common/protobufs/gen/Events.pb.cc \
   ../plugins/Plugin.cpp \
   main.cpp \
   ConfigManager/ConfigManager.cpp \
   EventManager/Event.cpp \
   EventManager/EventManager.cpp \
   HeartbeatMonitor/HeartbeatMonitor.cpp \
   PluginManager/PluginManager.cpp

HEADERS += \
   ../../../common/protobufs/gen/Events.pb.h \
   ../common/Constants.h \
   ../plugins/IPlugin.h \
   ../plugins/Plugin.h \
   ConfigManager/ConfigManager.h \
   EventManager/Event.h \
   EventManager/EventManager.h \
   HeartbeatMonitor/HeartbeatMonitor.h \
   PluginManager/PluginManager.h

OTHER_FILES += \
    ../common/EventTable.xml
